package com.wanxi.dao.impl;//package com.wanxi.dao.impl;
//
//import com.wanxi.dao.ClothingStyleDao;
//import com.wanxi.model.ClothingStyleModel;
//import com.wanxi.model.NewsModel;
//import com.wanxi.model.ProductModel;
//import com.wanxi.util.JDBC;
//
//import java.sql.ResultSet;
//import java.sql.SQLException;
//import java.util.ArrayList;
//import java.util.List;
//
//public class ClothingStyleImpl implements ClothingStyleDao {
//
//
//    @Override
//    public int enable(ClothingStyleModel clothingStyleModel) {
//        String sql="update clothingstyle set enable =case enable when 0 then 1 when 1 then 0 when -1 then 1 end where id="+clothingStyleModel.getId()+"";
////        String sql="update product set enable=1-enable where id="+productModel.getId()+"";
////        String sql = " update product set enable=enable^1 where id=  '"+ productModel.getId() + "'";
//
//        return JDBC.update(sql);
//    }
//
//    @Override
//    public int isShow(ClothingStyleModel clothingStyleModel) {
//        String sql="update clothingstyle set is_show =case is_show when 0 then 1 when 1 then 0 when -1 then 1 end where id="+clothingStyleModel.getId()+"";
////        String sql="update product set enable=1-enable where id="+productModel.getId()+"";
////        String sql = " update product set is_show=is_show^1 where id=  '"+ productModel.getId() + "'";
//
//        return JDBC.update(sql);
//    }
//
//    @Override
//    public int isRecommend(ClothingStyleModel clothingStyleModel) {
//        return 0;
//    }
//
//    @Override
//    public int whereShow(ClothingStyleModel clothingStyleModel) {
//        return 0;
//    }
//
//    @Override
//    public int add(ClothingStyleModel clothingStyleModel) {
//        String sql ="insert into clothingstyle(name,enable,is_show,create_time) values('"+clothingStyleModel.getName()+"','"+clothingStyleModel.getEnable()+"','"+clothingStyleModel.getIsShow()+"',now())";
//        return JDBC.update(sql);
//    }
//
//    @Override
//    public int update(ClothingStyleModel clothingStyleModel) {
//        String sql=" update clothingstyle set name = '"+clothingStyleModel.getName()+"' , is_show = '"+clothingStyleModel.getIsShow()+"' , enable = '"+clothingStyleModel.getEnable()+"' ,";
//        sql += " update_time = now() ";
//        sql += " where id=" + clothingStyleModel.getId();
//        return JDBC.update(sql);
//    }
//
//    @Override
//    public int delete(ClothingStyleModel clothingStyleModel) {
//        String sql=" delete from clothingstyle where id = "+clothingStyleModel.getId();
//        return JDBC.update(sql);
//    }
//
//    @Override
//    public ClothingStyleModel findById(ClothingStyleModel clothingStyleModel) {
//        String sql = " select * from clothingstyle where id = "+clothingStyleModel.getId();
//        ResultSet resultSet = JDBC.query(sql);
//        ClothingStyleModel model = null;
//        try {
//            while (resultSet.next()) {
//                model = new ClothingStyleModel();
//                model.setId(resultSet.getInt("id"));
//                model.setName(resultSet.getString("name"));
//                model.setIsShow(resultSet.getInt("is_show"));
//                model.setEnable(resultSet.getInt("enable"));
//
//            }
//        } catch (SQLException e) {
//            e.printStackTrace();
//        }
//        return model;
//    }
//
//    @Override
//    public List<ClothingStyleModel> findAll(ClothingStyleModel clothingStyleModel) {
//        String sql = " select * from clothingstyle where 1=1 ";
//        ResultSet query = JDBC.query(sql);
//        List<ClothingStyleModel> list=new ArrayList<>();
//        try {
//            while (query.next()){
//                ClothingStyleModel model=new ClothingStyleModel();
//                model.setId(query.getInt("id"));
//                model.setName(query.getString("name"));
//                model.setEnable(query.getInt("enable"));
//                model.setIsShow(query.getInt("is_show"));
//                list.add(model);
//            }
//        } catch (SQLException e) {
//            e.printStackTrace();
//        } ;
//        return list;
//    }
//
//    @Override
//    public int count(ClothingStyleModel clothingStyleModel) {
//        String sql = "select count(*) count from clothingstyle ";
//        return JDBC.count(sql);
//    }
//}
